/**
 * 项目名：五位一体化工安全信息平台
 * 日期：    2019-12-07 14:44:46
 * Copyright (c) 2015- joysuch-版权所有
 */
package com.joysuch.wwyt.bp.bean;

import lombok.Data;

@Data
public class BpMainMaterialListBean implements java.io.Serializable {

    //columns START
    //ID
    private Long id;
    //类型
    private String type;
    //编号
    private String code;
    //品名
    private String chemName;
    //CAS号
    private String chemCas;
    //危化品目录序号
    private String chemCategory;
    //危化品ID
    private Long chemId;
    //危险性类别
    private String chemDangerType;
    //物质形态
    private Long sustanceFormId;
    //年消耗量
    private String yearlyCost;
    //年消耗量计量单位
    private String yearlyCostUnit;
    private String[] yearly;
    private String[] max;
    //最大储存量
    private String maxStorage;
    //最大储存量计量单位
    private String maxStorageUnit;
    //储存场所ID（从collection中选）
    private Long storePlaceId;
    private String storePlaceName;
    //是否属于高危存储设施
    private String isDangerousStorePlace;
    //重大危险源ID
    private Long majorHazardId;
    //危险化学品重大危险源等级
    private Integer majorHazardRiskLevel;
    //工艺流程ID
    private Long manufatureTechId;
    //是否属于重点监管危险化工工艺高危工艺
    private String isMainRegulatoryHchTech;
    //重点监管危险化工工艺
    private String mainRegulatoryTech;
    //是否高危化学品
    private String isDangerousChem;
    //是否剧毒化学品
    private String isToxicChem;
    //是否重点监管危险化学品
    private String isMainRegulatoryHch;
    //安全措施
    private String safetyMethod;
    //应急处置措施
    private String emergencyMethod;
    //是否易制毒
    private String isEasyMakeDrug;
    //是否易制爆
    private String isEasyExplode;

    //存储装置
    private String storageDevice;
    //存储方式
    private String storageType;
    //实际储量
    private String actualStorge;
    //实际储量计量单位
    private String actualStorgeUnit;
    //实际存储计量和单位
    private String[] actual;
    //年生产力
    private String yearProduction;
    //年生产力计量单位
    private String yearProductionUnit;
    //年生产计量和单位
    private String[] production;
    //是否特别管控危险化学品
    private String isSpecialUnderControlChem;
    //是否为危化品
    private String isHazardousChemicals;
    //columns END

    @Data
    public static class Search implements java.io.Serializable {

        //columns START
        //ID
        private Long id;
        //类型
        private String type;
        //编号
        private String code;
        //品名
        private String chemName;
        //CAS号
        private String chemCas;
        //危化品目录序号
        private String chemCategory;
        //危化品ID
        private Long chemId;
        //危险性类别
        private String chemDangerType;
        //物质形态
        private Long sustanceFormId;
        //年消耗量
        private String yearlyCost;
        //年消耗量计量单位
        private String yearlyCostUnit;
        //最大储存量
        private String maxStorage;
        //最大储存量计量单位
        private String maxStorageUnit;
        //储存场所ID（从collection中选）
        private Long storePlaceId;
        //是否属于高危存储设施
        private String isDangerousStorePlace;
        //重大危险源ID
        private Long majorHazardId;
        //危险化学品重大危险源等级
        private Integer majorHazardRiskLevel;
        //工艺流程ID
        private Long manufatureTechId;
        //是否属于重点监管危险化工工艺高危工艺
        private String isMainRegulatoryHchTech;
        //重点监管危险化工工艺
        private String mainRegulatoryTech;
        //是否高危化学品
        private String isDangerousChem;
        //是否剧毒化学品
        private String isToxicChem;
        //是否重点监管危险化学品
        private String isMainRegulatoryHch;
        //安全措施
        private String safetyMethod;
        //应急处置措施
        private String emergencyMethod;
        //是否易制毒
        private String isEasyMakeDrug;
        //是否易制爆
        private String isEasyExplode;

        //存储装置
        private String storageDevice;
        //存储方式
        private String storageType;
        //实际储量
        private String actualStorge;
        //实际储量计量单位
        private String actualStorgeUnit;
        //年生产力
        private String yearProduction;
        //年生产力计量单位
        private String yearProductionUnit;
        //是否特别管控危险化学品
        private String isSpecialUnderControlChem;
        //是否为危化品
        private String isHazardousChemicals;
        //columns END

    }

}

